﻿using System;
using System.ComponentModel;

namespace ABCat.Core.Plugins.DataSets
{
	public interface IRecord
	{
		[Browsable(false)]
		string Key { get; set; }
		[DisplayName("Название")]
		string Title { get; set; }
		[Browsable(false)]
		string Description { get; set; }
		[Browsable(false)]
		string GroupKey { get; set; }
		[DisplayName("Обновлено")]
		DateTime LastUpdate { get; set; }
		[DisplayName("Загружено")]
		DateTime Created { get; set; }
		string GetPageMetaKey();
		string GetPageKey();
		void ClearMetaInfo();
	}
}